Supervisory Control for Dynamic Feature Configuration in Product Lines

نویسندگان

چکیده

In this paper a framework for engineering supervisory controllers product lines with dynamic feature configuration is proposed. The variability in valid configurations described by model. Behavior of system components achieved using (extended) finite automata and both behavioral constraints are expressed means requirements as common control theory. Supervisory controller synthesis applied to compute model which the adhered to. For challenges that arise setting, multiple solutions discussed. exemplified CIF toolset coffee machine. A use case much larger Body Comfort System line performed showcase feasibility industrial-sized systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Collaborative Feature-Based Product Configuration in Software Product Lines

...........................................................................................................................................................i Table of

متن کامل

Support for Collaborative Feature-Based Product Configuration in Software Product Lines

In Software Product Lines (SPLs), product configuration is a decision-making process in which a group of stakeholders indicate the features desired for a particular product (software). A feature model is normally used to represent the spectrum of available configuration decisions and thus works as a guide to the configuration process. Although in practice product configuration is seen as a coll...

متن کامل

Feature Scoping for Product Lines

Product Line (PL) Engineering focuses on the development of complete system families as opposed to single systems. Systems are built of a reusable platform common to the whole family, and of specific parts extending it. The benefits of short time-to-market and lower development costs for each system within the system family are achieved by reusing the platform for each new system to be develope...

متن کامل

Combining Static and Dynamic Feature Binding in Software Product Lines

Software product lines (SPL) are used to build similar programs from a single code base. Programs of an SPL can be distinguished in terms of features, which represent units of program functionality that satisfy requirements. Features of an SPL can be bound either statically at program compile time or dynamically at runtime. Both binding times have advantages and disadvantages, as we will explai...

متن کامل

Towards Feature-Oriented Variability Reconfiguration in Dynamic Software Product Lines

Dynamic Software Product Line (DSPL) provides a new paradigm for developing self-adaptive systems with the principles of software product line engineering. DSPL emphasizes variability analysis and design at development time and variability binding and reconfiguration at runtime, thus requires some kinds of variability mechanisms to map high-level variations (usually represented by features) to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions in Embedded Computing Systems

سال: 2023

ISSN: ['1539-9087', '1558-3465']

DOI: https://doi.org/10.1145/3579644